• word of the day

    salvia pratensis

    salvia pratensis - Dictionary definition and meaning for word salvia pratensis

    Definition
    (noun) tall perennial Old World salvia with violet-blue flowers; found in open grasslands
    Synonyms : meadow clary
Download our Mobile App Today
Receive our word of the day
on Whatsapp